High assurance software testing in business and DoD
نویسندگان
چکیده
This paper argues that software testing can be less thorough yet more efficient if applied in a well-managed, empirical manner across the entire Software Development Life Cycle (SDLC). To ensure success, testing must be planned and executed within an Earned Value Management (EVM) paradigm. A specific example of empirical software testing is given: the Empirical Bayesian Stopping Rule (EBSR). The Stopping Rule is applied to an actual Department of Defense (DoD) software development to show potential gains with respect to archaic testing methods that were used. The result is that a considerable percentage of the particular testing effort could have been saved under usual circumstances, had the testing been planned and executed under EVM with the Empirical Bayesian Stopping Rule algorithm.
منابع مشابه
Simplex Architecture: Meeting the Challenges of Using COTS in High-Reliability Systems
April 1998 The Challenges To cut costs and gain leverage from technical advances in the commercial sector, the Department of Defense (DoD) has actively encouraged the more frequent use of commercial-offthe-shelf (COTS) components in its software systems. This DoD mandate challenges systems developers to integrate COTS components into systems without compromising the strict reliability and avail...
متن کاملNIST Special Publication 500-264 Proceedings of Defining the State of the Art in Software Security Tools Workshop
This proceeding is the result of a workshop held on August 10 and 11, 2005 hosted by the Software Diagnostics and Conformance Testing Division, Information Technology Laboratory, at the National Institute of Standards and Technology. The workshop, “Defining the State of the Art in Software Security Tools,” is one of a series in the NIST Software Assurance Measurement and Tool Evaluation (SAMATE...
متن کاملDoD Information Assurance and Agile: Challenges and Recommendations Gathered Through Interviews with Agile Program Managers and DoD Accreditation Reviewers
ix 1 Overview and Scope 1 2 Research Approach 3 3 Overview of Highlights from Brief Literature Search 4 4 Summary of Recommendations from Interviews 7 5 Interview Findings: Introduction 15 6 Interview Findings: Challenges from the Agile Program Manager Perspective 17 7 Interview Findings: Challenges from the Accrediting Authority Perspective 22 8 Implications of Existing Information Assurance P...
متن کاملE2E Testing and Evaluation of High Assurance Systems
DoD E2E Testing and Evaluation (T&E) technology for high assurance system has evolved from specification and analysis of thin threads, through system scenarios, and to the scenario-driven system engineering including reliability, security, and safety assurance, as well as dynamic verification and validation. Currently, E2E T&E technology is entering the fourth generation and being applied to th...
متن کاملQuality Assurance in Business Simulation Design
This paper explores the elements of business simulations that impact software (model) quality rather than learning quality. The exploration draws on the computer software knowledge base and extends this to take into account the special characteristics of business simulation software. Business simulation design is a creative art where the simulation models are complex and where the users are ext...
متن کامل